home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / eu1_00.zip / ES.MAN < prev    next >
Text File  |  1980-01-01  |  3KB  |  83 lines

  1.  
  2.         Eldar Utilities Ver.1.00
  3.  
  4.           Execution Statistics
  5.  
  6.         (C) Eldar Software, 1991
  7.  
  8.     The ES (Execution Statistics) component gives you a possibility
  9. to control what programs are executed often. It is necessary if you
  10. would like to optimize disk allocation using Compress from PCTools package
  11. or similar software. It is also very useful if you want to know what files
  12. are most probable would be the object of a virus attack to check them
  13. properly. Many programs exist which allow to control checksums and integrity
  14. of selected file, e.g. FC (File Control), EC (Executable-file control)
  15. from our AntiVirus system Cassandra. It is rational to place such program 
  16. in AUTOEXEC.BAT to control most probable victims of infection, but
  17. how to determine them ? This problem is decided by ES.
  18.  
  19.     ES consists of two part. First of them, ES itself, is a 
  20. resident monitor which is keeping in file names of all programs loaded
  21. for execution. It is rational to insert it into the AUTOEXEC.BAT.
  22. The only parameter for ES is file name.
  23.  
  24. !!! Note that you should specify full file name including drive
  25. and full path !
  26.  
  27. Another part, Execution Statistics Processor (ESP) reads this file
  28. and merges it with the results of its previous work, so the results are
  29. accumulated. This component is also rational to place in AUTOEXEC.BAT.
  30. ESP has two parameters: first is the file created by ES, it becomes
  31. empty after the processing, second parameter is the file with accumulated
  32. data. On the first run this file created. In this file you'll see
  33. the list of programs with counts. Counts take first 5 bytes. Programs
  34. listed there in alphabetical order but you could use ordinary SORT
  35. command to sort list by the quantity of calls using the next command:
  36.  
  37.     SORT /r <your-file >new-file
  38.  
  39.     Most suitable way to use ES is to include in AUTOEXEC.BAT
  40. two strings:
  41.  
  42.     ESP c:\sys\log c:\sys\stat
  43.     ES  c:\sys\log
  44.  
  45.     Here it is supposed that c: is your system hard drive and
  46. there is a directory SYS for some system purposes. After that you'll
  47. have in C:\SYS\STAT frequnces of the program loadings. That ones which
  48. are loaded often are the subject to control and optimize.
  49.  
  50.     See the example, that is a part ofsuch table sorted using 
  51. SORT command:
  52.  
  53. 00463 C:\COMMAND.COM
  54. ...
  55. 00047 C:\LINK\DEBUG.COM
  56. 00038 C:\MASM\LINK.EXE
  57. 00035 C:\MASM\EXE2BIN.EXE
  58. 00022 C:\LINK\UC.COM
  59. ...
  60. 00013 TR.COM
  61. 00010 TEST.EXE
  62. 00004 CASS.EXE
  63. ...
  64. 00004 C:\LINK\SGN.EXE
  65. 00004 C:\DOS\DISKCOPY.COM
  66. 00003 C:\LINK\UUE.COM
  67. 00003 C:\LINK\RCD.EXE
  68. 00001 C:\LINK\BOOTID.EXE
  69.  
  70.     First group contains the very high usable programs. Really
  71. command.com loads itself after every big program, so the quantity 
  72. of loadings is high. This group will includes overlays of the command 
  73. shells, you are using. It can be also NCMAIN.EXE, WPVIEW.EXE for
  74. Norton Commander etc. This group is highly recommended to be controlled
  75. during every rebooting. Next group consists of the popular packages
  76. and can be controlled once a day, when turned on first time.
  77. Next group has no path because that is the debugged programs.
  78. There is no necessaty to control them of course. The same is right 
  79. also for the last group of programs which are used episodically, 
  80. though it is useful to keep their control sums etc. to have the
  81. possibility to check them if needed.
  82.  
  83.